// 中间件就是一个 函数 有三个形参  request  response  next

const express = require('express');

const app = express();
//中间件的定义
const commonMiddleware = function(request, response, next){
    console.log('我是每一个路由都要执行的内容');
    next();
}
// 使用中间件  全局 use
// app.use(commonMiddleware);

// 路由中间件

app.get('/index',(request,response)=>{
    response.send('index page');
})
//路由中间件
app.get('/user',commonMiddleware,(request,response)=>{
    response.send('index page');
})

app.listen(8080,()=>{
    console.log('server run at 8080');
})